WEBSichuan is a province in Southwestern China occupying the Sichuan Basin and Tibetan Plateau between the Jinsha River on the west, the Daba Mountains in the north and the Yungui Plateau to the south. Sichuan's capital city is Chengdu; its population stands at 83 million.Sichuan neighbors Qinghai to the northwest, Gansu to the north, Shaanxi to the northeast, Chongqing (historically part of ...